package br.ufpe.cin.rgms.core.dao;

import java.io.Serializable;
import java.util.List;

public interface GenericDAO<T, PK extends Serializable> {

	public PK salva(T entity);

	public T carrega(PK id);

	public void altera(T entity);

	public void delete(T entity);
	
	public List<T> findAll();
	
}
